home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-05-03 | 3.5 KB | 101 lines |
- #
- # Copyright, 1985, Massachusetts Institute of Technology.
- # xclock - makefile for the X window system clock.
- #
- # Written by: Tony Della Fera, DEC
- # 11-Sep-84
- SRCS = xclock.c alarm.c
- OBJS = xclock.o alarm.o
-
- XLIB = -lX11
- MOTIFLIBS = /usr/lib/DXM/lib/Xm/libXm.a /usr/lib/DXM/lib/Xt/libXt.a
- EXTENSIONLIB = /x/R4/mit/extensions/lib/libXext.a
- SYSLIBS = -lm
- LIBS = $(MOTIFLIBS) $(EXTENSIONLIB) $(XLIB) $(SYSLIBS)
-
- LOCALINCS = -I.
- MOTIFINCS = -I/usr/lib/DXM/lib -I/usr/lib/DXM/lib/Xt
- INCS = $(LOCALINCS) $(MOTIFINCS)
-
- DEFINES = -DHAS_GNU_EMACS
- CDEBUGFLAGS = -g
- CFLAGS = $(DEFINES) $(INCS) $(CDEBUGFLAGS)
-
- DESTINATION = /udir/pjs/bin
-
- PROG = xclock
- DEBUG = debug
-
- DEPEND = makedepend
-
- .SUFFIXES: .o .c
-
- .c.o:
- $(CC) -c $(INCS) $(CFLAGS) $*.c
-
- all: $(PROG)
-
- $(PROG): $(SRCS) Makefile
- # $(CC) -o $(PROG) -O3 $(INCS) $(SRCS) $(LIBS)
- $(CC) -o $(PROG) -O2 $(INCS) $(SRCS) $(LIBS)
- strip $(PROG)
- rm -f *.u
-
- $(DEBUG): $(OBJS) Makefile
- $(CC) -o $(DEBUG) $(OBJS) $(LIBS)
-
- install: $(PROG)
- install -c -s $(PROG) $(DESTINATION)
-
-
- saber_src:
- #load $(CFLAGS) $(SRCS) $(LIBS)
- saber_obj: $(OJBS) $(LIBOBJS)
- #load $(CFLAGS) $(OBJS) $(LIBS)
-
- lint:
- lint $(INCS) $(SRCS) > lint_errs
-
- clean:
- rm -f *~ *.bak core *.o \#*\# $(PROG) $(DEBUG) *.u lint_errs
-
- depend:
- $(DEPEND) $(INCS) $(SRCS)
-
-
- # DO NOT DELETE THIS LINE -- make depend depends on it.
-
- xclock.o: /usr/include/stdio.h /usr/include/ansi_compat.h
- xclock.o: /usr/include/malloc.h /usr/include/math.h /usr/include/strings.h
- xclock.o: /usr/include/pwd.h /usr/include/sys/types.h /usr/include/sys/time.h
- xclock.o: /usr/include/utmp.h /usr/include/sys/file.h /usr/include/X11/Xlib.h
- xclock.o: /usr/include/X11/X.h /usr/include/X11/Xutil.h
- xclock.o: /usr/include/X11/cursorfont.h /usr/lib/DXM/lib/Xt/X11/Intrinsic.h
- xclock.o: /usr/include/X11/Xresource.h /usr/include/X11/Xos.h
- xclock.o: /usr/lib/DXM/lib/Xt/X11/Core.h /usr/lib/DXM/lib/Xt/X11/Composite.h
- xclock.o: /usr/lib/DXM/lib/Xt/X11/Constraint.h
- xclock.o: /usr/lib/DXM/lib/Xt/X11/Object.h /usr/lib/DXM/lib/Xt/X11/RectObj.h
- xclock.o: /usr/lib/DXM/lib/Xt/X11/Shell.h
- xclock.o: /usr/lib/DXM/lib/Xt/X11/StringDefs.h /usr/lib/DXM/lib/Xm/Xm.h
- xclock.o: /usr/lib/DXM/lib/Xt/X11/Vendor.h /usr/lib/DXM/lib/Xm/VirtKeys.h
- xclock.o: /usr/lib/DXM/lib/Xm/VendorE.h /usr/lib/DXM/lib/Xm/ExtObject.h
- xclock.o: /usr/lib/DXM/lib/Xm/Form.h /usr/lib/DXM/lib/Xm/BulletinB.h
- xclock.o: /usr/lib/DXM/lib/Xm/DrawingA.h /usr/lib/DXM/lib/Xm/PushB.h
- xclock.o: /usr/lib/DXM/lib/Xm/Label.h /usr/lib/DXM/lib/Xm/ToggleB.h
- xclock.o: /usr/lib/DXM/lib/Xm/MenuShell.h /usr/lib/DXM/lib/Xm/RowColumn.h
- xclock.o: /usr/lib/DXM/lib/Xm/Separator.h alarm.h catback.xbm catwhite.xbm
- xclock.o: cattie.xbm eyes.xbm tail.xbm analog.xbm digital.xbm cat.xbm
- alarm.o: /usr/include/stdio.h /usr/include/ansi_compat.h
- alarm.o: /usr/include/malloc.h /usr/include/signal.h /usr/include/strings.h
- alarm.o: /usr/include/ctype.h /usr/include/sys/time.h /usr/include/X11/Xlib.h
- alarm.o: /usr/include/sys/types.h /usr/include/X11/X.h
- alarm.o: /usr/include/X11/Xutil.h /usr/lib/DXM/lib/Xm/Xm.h
- alarm.o: /usr/lib/DXM/lib/Xt/X11/Intrinsic.h /usr/include/X11/Xresource.h
- alarm.o: /usr/include/X11/Xos.h /usr/include/sys/file.h
- alarm.o: /usr/lib/DXM/lib/Xt/X11/Core.h /usr/lib/DXM/lib/Xt/X11/Composite.h
- alarm.o: /usr/lib/DXM/lib/Xt/X11/Constraint.h
- alarm.o: /usr/lib/DXM/lib/Xt/X11/Object.h /usr/lib/DXM/lib/Xt/X11/RectObj.h
- alarm.o: /usr/lib/DXM/lib/Xt/X11/Vendor.h /usr/lib/DXM/lib/Xm/VirtKeys.h
- alarm.o: /usr/lib/DXM/lib/Xm/VendorE.h /usr/lib/DXM/lib/Xm/ExtObject.h
- alarm.o: /usr/lib/DXM/lib/Xt/X11/Shell.h alarm.h bell.xbm
-